#ifndef ALIGNMENT_DIALOG_H
#define ALIGNMENT_DIALOG_H

#define ALIGNMENT_NEW_WINDOW		0x01
#define ALIGNMENT_MULTIPLE_WINDOWS	0x02
#define ALIGNMENT_MULTIPLE_FRAMES	0x04

class PDBInfo {
public:
	wxString name;
	//wxString firstRes;
	//wxString lastRes;
	int numRes;
	int modelNum;
	char chain;
	~PDBInfo();
	PDBInfo();
};

class AlignmentInfo {
public:
	PDBInfo **pdb;
	int numPDB;
	unsigned int flags;
	AlignmentInfo();
	~AlignmentInfo();
};

AlignmentInfo *MultipleAlignmentDialog(wxWindow *parent, const wxString &path, int forceNoNewWindow);

#endif
